Ein komplexes Formular wie FrmAllgemeines enthält eine Vielzahl verschiedener Steuerelemente. Für die meisten Steuerelemente definiert der Entwickler in der Eigenschaft Datenherkunft eine Datenquelle. Ein einfaches Formular kann ohne Datenherkunft auskommen. Das Startformular der Komponente Testverwaltung.mdb besteht zum Beispiel nur aus Schaltflächen, die zu den übrigen Formularen führen.
Wenn Access ein Formular öffnet, verknüpft es die Steuerelemente mit der Datenherkunft des Formulars. Spätestens nach dem Schliessen des Formulars schreibt es geänderte Werte fort. Die Formulareigenschaft Datenherkunft kann einen der folgenden Werte annehmen:
Diesen Wert erfahren Sie wie folgt:
Wählen Sie das gewünschte Formular und dann den Menüpunkt »Ansicht/Entwurfsansicht. (Das Formular wird zum laufenden Objekt, wenn Sie auf das kleine »Quadrat an der linken oberen Ecke des Formulars klicken)
Gehen Sie mit »Alt/Enter zur Eigenschaftenliste.
Wählen Sie das Register »Daten.
Die erste Eigenschaft des Registers Daten der Eigenschaftenliste von FrmAllgemeines hat den Eintrag QryFrmAllgemeines. Mit einem Klick auf »... gelangen Sie zur Entwurfsansicht dieser QBE-Abfrage. Datenherkunft ist nicht eine Basistabelle, sondern eine Abfrage. Eine Abfrage erlaubt auf einfache Weise die Kombination von Spalten und Zeilen mehrerer Basis- oder Ergebnistabellen. Statt eines QBE-Abfrageschemas kann auch eine aequivalente SQL-Anweisung stehen. Die dritte und vierte Art der Datenherkunft (Tabelle und Ausdruck) veranschaulicht das Hilfethema Tabellen und Ausdrücke als Datenherkunft.